local player = base.player(1)

-- player:event('玩家-按键松开', function(_, player, key)
--     -- log.info('玩家-按键松开', player, key)
--     local unit = player:get_hero()
--     local skill = unit:find_skill('$$default_units_ts.spell.战吼.root', '英雄')
--     if key == 'M' then
--         log.info('MMMM')
--         unit:add_component(4)
--     elseif key == 'O' then
--         log.info('OOO')
--         unit:add_mark '暂停更新技能'
--     elseif key == 'P' then
--         log.info('PPP')
--         unit:add_mark '暂停更新增益'
--     elseif key == 'T' then
--         unit:remove_mark '暂停更新技能'
--     elseif key == 'Y' then
--         unit:remove_mark '暂停更新增益'
--     elseif key == 'U' then
--         unit:set_cool_down('aa', 20000, 10000)
--         unit:set_cool_down('bb', 20000, 5000)
--         unit:set_cool_down('cc', 20000)
--     elseif key == 'I' then
--         log.info('啊啊', json.encode(unit:get_cool_down('aa')))
--         log.info('冰冰', json.encode(unit:get_cool_down('bb')))
--         log.info('纯纯', json.encode(unit:get_cool_down('cc')))
--     elseif key == 'J' then
--         unit:remove_cool_down('aa')
--         unit:remove_cool_down('bb')
--         unit:remove_cool_down('cc')
--     end
-- end)
local hero = nil

-- player:event('玩家-按键松开', function(_, player, key)
--     if key == 'M' then
--         base.enter_turn_based_mode()
--     elseif key == 'O' then
--         base.push_turn()
--     elseif key == 'P' then
--         base.exit_turn_based_mode()
--     elseif key == 'T' then
--         base.next_turn()
--     elseif key == 'Y' then
--         base.set_turn_cur_unit(hero)
--     elseif key == 'U' then

--     elseif key == 'I' then
--         hero = player:get_hero()
--     elseif key == 'J' then

--     end
-- end)

-- base.game:event('回合制模式-单位行动', function(_, unit)
--     log.info('回合制模式-单位行动', unit)
--     player:set_hero(unit)
-- end)